﻿//
// Created by Arosy on 2021/11/25.
//

//
// Created by Arosy on 2021/11/25.
//



public class AttributeInfo
{
	private short attributeNameIndex;
	private int attributeLength;
	private int container;

//C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 WARNING: 'const' methods are not available in C#:
//ORIGINAL LINE: sbyte *getContainer() const
	public int getContainer()
	{
		return container;
	}

	public void setContainer(int container)
	{
		this.container = container;
	}

//C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 WARNING: 'const' methods are not available in C#:
//ORIGINAL LINE: sbyte *getInfo() const;
//C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 TODO TASK: The implementation of the following method could not be found:
//	string getInfo();

//C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 TODO TASK: The implementation of the following method could not be found:
//	void setInfo(ref string info);

//C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 WARNING: 'const' methods are not available in C#:
//ORIGINAL LINE: short getAttributeNameIndex() const
	public short getAttributeNameIndex()
	{
		return attributeNameIndex;
	}

	public void setAttributeNameIndex(short attributeNameIndex)
	{
		this.attributeNameIndex = attributeNameIndex;
	}

//C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 WARNING: 'const' methods are not available in C#:
//ORIGINAL LINE: int getAttributeLength() const
	public int getAttributeLength()
	{
		return attributeLength;
	}

	public void setAttributeLength(int attributeLength)
	{
		this.attributeLength = attributeLength;
	}

	public void initContainer()
	{
		//container = new string(new char[attributeLength - 1]);
		container = 0;
    }

}
